package com.baor.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

@Data
@TableName(value = "customer")
public class CustomerVO {
    @TableId(type = IdType.AUTO)
    private Integer id;

    //昵称
    private String nickname;
    private String realname;
    private String phone;
//    投递总量
    private Integer deliveryTotal;
//    积分总额
    private Integer pointsTotal;
//    最后活跃时间
    private String lastActiveTime;
//    注册时间
    private String registerTime;
    //    来源
//    状态
    private Integer status;
//    邀请人
    private Integer inviterId;
    @TableField(exist = false)
    private String inviterName;
//    组织名称
    private String organization;     //公司
    // 邀请人姓名
    private Integer isHolder;//是否是持有者
    private String yesterdayEarning;
    private String monthRevenue;
    private Integer balance;
    private Integer usedBalance;
    private Integer lockedBalance;
    private String devicesNumber;
    private String bank;//银行
    private String joinTime;
//    private String inviterName;
    private String idCard;
    private Integer isInstaller;//是否是清运人员
    private Integer isCollector;//是否是安装人员
    private String remark;
    private Integer isLeader;//是否是团长
    private Integer isWithdraw;//是否提现
    private Integer changeBalance;//改变金额
    private Integer changeType;//改变类型
    private String lastMonthInfo; // 上一个月的年月信息
    private String createTime;
    private Integer nums;
    private String rent;
    private String bankName;
    private String bankId;
    private String bankBranch;
    private String contractDate;
    private String teamcode;//团队编号
    private Integer isAgent;//是否是代理商
    private Integer bindid;

    private Double totalweight;
    @TableField(exist = false)
    private String equipmentCodes;
    @TableField(exist = false)
    private String parentHolder;//上级代理商
    @TableField(exist = false)
    private String inviterNickname;//上级代理商昵称
    @TableField(exist = false)
    private String inviterPhone;//上级代理商手机号
}
